to muff something - Deutsch Englisch Wörterbuch